every rose has it's thorn - German English Dictionary